package net.zigin.nhi.could.waste.service.impl;

import net.zigin.nhi.could.waste.dto.MaterialApplyDto;
import net.zigin.nhi.could.waste.dto.MaterialBaseDto;
import net.zigin.nhi.could.waste.vo.MaterialRecordVo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import net.zigin.nhi.could.waste.dao.BaseMapper;
import net.zigin.nhi.could.waste.dao.MaterialRecordMapper;
import net.zigin.nhi.could.waste.model.MaterialRecord;
import net.zigin.nhi.could.waste.service.MaterialRecordService;

import java.util.List;

/*#################################################################*
# 说明:以下代码通过哲勤代码生成工具自动生成    
# 工具:GeneratorCode
# 作者:mgw1986                                                  
# 生成时间:2021-9-12 21:08:07                                               
##################################################################*/


/**
 *  MaterialRecord服务实现类
 * @ClassName: MaterialRecordServiceImpl
 * @author mgw1986
 * @date 2021-9-12 21:08:07
 * @version V1.0
 */
@Service
public class MaterialRecordServiceImpl extends AbstractServiceImpl<MaterialRecord, String> implements MaterialRecordService{
	@Autowired
	private MaterialRecordMapper materialRecordMapper;

	@Override
	public BaseMapper<MaterialRecord, String> getMapper() {
		return materialRecordMapper;
	}

	@Override
	public List<MaterialRecordVo> getInfoListByMaterialBaseId(String materialBaseId) {
		return materialRecordMapper.getInfoListByMaterialBaseId(materialBaseId);
	}
}